package cn.funeralobjects.project.aliyun.ddns.service;

/**
 * @author FuneralObjects
 * Create date: 2020/11/29 8:18 PM
 */
public interface DdnsService {

    /**
     * 更新记录
     *
     * @param recordFile   更新记录文件
     * @param ignorePrefix 跳过记录
     */
    void update(String recordFile, String ignorePrefix);

    /**
     * 更新ip
     *
     * @return true -> 已经更改
     */
    boolean freshIp();

    /**
     * 获取当前ip
     *
     * @return 当前ip
     */
    String getCurrentIp();
}
